triple whammy - Turkish English Dictionary